export interface TeacherVO {
  /**
   * 教师ID
   */
  id: string | number;

  /**
   * 教师名称
   */
  name: string;

  /**
   * 手机号
   */
  phoneNumber: string;

  /**
   * 教学学科
   */
  subjectId: string | number;

  /**
   * 学校
   */
  deptId: string | number;

  /**
   * 备注
   */
  remark: string;
  /**
   * 教师工号
   */
  jobNumber: string;

}

export interface TeacherForm extends BaseEntity {
  /**
   * 教师名称
   */
  name?: string;

  /**
   * 手机号
   */
  phoneNumber?: string;

  /**
   * 教学学科
   */
  subjectId?: string | number;

  /**
   * 学校
   */
  deptId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 教师工号
   */
  jobNumber?: string;

  /**
   * 角色
   */
  roleIds: string[];

}

export interface TeacherQuery extends PageQuery {

  /**
   * 教师ID
   */
  id?: string | number;

  /**
   * 教师名称
   */
  name?: string;

  /**
   * 手机号
   */
  phoneNumber?: string;

  /**
   * 教学学科
   */
  subjectId?: string | number;

  /**
   * 学校
   */

  /**
   * 教师工号
   */
  jobNumber?: string;

  deptId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



